waste generators - German English Dictionary